home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / SERIE_S / S_909 / GER / FAQ / HTML.UI < prev    next >
Text File  |  1998-03-14  |  4KB  |  129 lines

  1. !subnode    Fragen zum HTML-Format
  2.  
  3. !begin_description
  4.  
  5. ##################################################
  6.  
  7. !index    Aufteilung in mehrere Dateien bei HTML
  8. !index    HTML und die Aufteilung
  9.  
  10. !item    [Wie kann man die Aufteilung in mehrere Dateien unterbinden?] ~
  11.  
  12. Im Gegensatz zu den anderen Formaten erzeugt UDO standardmäβig mehrere
  13. Dateien, die miteinander verknüpft sind. Für jedes Kapitel, jeden Abschnitt
  14. und Unterabschnitt wird eine eigene Datei mit der Endung (!T).htm[l](!t)
  15. angelegt. Die Namen der einzelnen Dateien richten sich nach der Nummer und
  16. der Position des jeweiligen Kapitel.  Inhaltsverzeichnis und Titelseite
  17. gelangen in die Datei, die Sie UDO per Kommandozeile als (!T)(--)outfile(!t)
  18. übergeben.
  19.  
  20. !index    !/html_merge_nodes
  21. !index    !/html_merge_subnodes
  22. !index    !/html_merge_subsubnodes
  23.  
  24. Mit den Schaltern
  25. (!I)!/html_merge_nodes(!i),
  26. (!I)!/html_merge_subnodes(!i) oder
  27. (!I)!/html_merge_subsubnodes(!i) können Sie die Aufteilung in mehrere
  28. Dateien unterbinden.
  29.  
  30. Wird im Vorspann (!I)!/html_merge_nodes(!i) benutzt, so wird das gesamte
  31. Dokument in einer Datei gesichert. Dies empfiehlt sich lediglich bei kleinen
  32. Dokumenten, die kleiner als 16 KB sind.
  33.  
  34. (!I)!/html_merge_subnodes(!i) sorgt dafür, daβ alle Abschnitte eines
  35. Kapitels in der Datei angegeben werden, in dem sich auch das Kapitel selbst
  36. befindet.
  37.  
  38. Der Schalter (!I)!/html_merge_subsubnodes(!i) schlieβlich sorgt dafür, daβ
  39. alle Unterabschnitte im gleichen File wie der übergeordnete Abschnitt
  40. untergebracht werden.
  41.  
  42. ############################################################
  43.  
  44. !index Dateinamen, HTML
  45. !index HTML-Dtaienamen
  46.  
  47. !item [Mir gefallen die Dateinamen bei der HTML-Ausgabe nicht!] ~
  48.     
  49. Durch den Befehl (!I)!/htmlname(!i) können Sie einem Kapitel einen
  50. bestimmten Namen zuweisen, den UDO für die jeweilige Datei anstelle der
  51. etwas kryptischen Namen wie etwa ""c_0a1009.htm"" benutzt.
  52.  
  53. ##################################################
  54.  
  55. !item [Wie bekommt man diese scheuβlichen Kopfzeilen weg?] ~
  56.  
  57. !label    udo_rg.gif
  58. !label    udo_lf.gif
  59. !label    udo_up.gif
  60.  
  61. UDO erzeugt standardmäβig auf jeder HTML-Seite eine Kopfzeile, anhand derer
  62. man das Thema (gebildet aus den Daten von (!I)!/title(!i) und
  63. (!I)!/program(!i)) des Hypertextes erkennen kann. Desweiteren werden Links
  64. zu der vorgehenden, nachfolgenden und/oder übergeordneten Seite angelegt.
  65. Dazu werden GIFs benutzt, die UDO automatisch erzeugt. Die Dateinamen dieser
  66. GIFs lauten (!T)udo_lf.gif(!t), (!T)udo_rg.gif(!t) und (!T)udo_up.gif(!t).
  67.  
  68. !index !/no_headlines    
  69.  
  70. Durch den Schalter (!I)!/no_headlines~[html](!i) kann die Ausgabe der
  71. Kopfzeilen und der Grafiken unterbunden werden.
  72.  
  73. ##################################################
  74.  
  75. !index    Eigene Kopfzeilen
  76. !index    Kopfzeilen, eigene
  77. !index    Eigene Fuβzeilen
  78. !index    Fuβzeilen, eigene
  79.  
  80. !item [Wie kann man bequem eigene Kopf- und Fuβzeilen erzeugen?] ~
  81.  
  82. Um eigene Kopf- und Fuβzeilen zu erzeugen, kann man Makros benutzen, die man
  83. jeweils am Anfang und Ende eines Kapitels angibt. Der Inhalt dieser Kapitel
  84. erscheint dabei jedoch unterhalb der Überschrift. Auf folgende Art und Weise
  85. wurden beispielsweise Kopf- und Fuβzeilen meiner WWW-Homepage angelegt, in
  86. der es Kapitel namens ""Software"", ""Kontaktadressen"" und ""Links"" gibt:
  87.  
  88. !begin_description
  89.  
  90. !item    [Hauptdatei:] ~
  91.  
  92. !begin_verbatim
  93. !ifdest [html]
  94. !define HR <hr>
  95. !define ADR <address>
  96. !define adr </address>
  97. !macro  HEAD [ Software | Kontaktadressen | Links ] (!HR)
  98. !macro  FOOT (!ADR)Dirk Hagedorn - Letzte Änderung (!short_today)(!adr)
  99. !else
  100. !define HR
  101. !define ADR
  102. !define adr
  103. !macro  HEAD
  104. !macro  FOOT
  105. !end_verbatim
  106.  
  107. !item    [software.ui:] ~
  108.  
  109. !begin_verbatim
  110. !node Software
  111. !htmlname software
  112. (!HEAD)
  113. [...]
  114. (!FOOT)
  115. !end_verbatim
  116.  
  117. !end_description
  118.  
  119. Wird nun nach HTML umgewandelt, so werden die jeweiligen Kopf- und Fuβzeilen
  120. ausgegeben. Durch die Referenzierung von UDO werden automatisch Links auf
  121. die anderen Kapitel angelegt.
  122.  
  123. Wandelt man nicht nach HTML um, so werden leere Definitionen und Makros
  124. erzeugt, wodurch keine Kopf- und Fuβzeilen ausgegeben werden.
  125.  
  126. ############################################################
  127.  
  128. !end_description
  129.